<?php

/*
Cette fonction renvoi le nombre de commentaire posté sur l'article dont le numero est passé en paramètre
*/
function NbCom($nba){
	$nb = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS total FROM commentaire WHERE ".$nba."= id_article"));
	return $nb['total'];
}

/*
Cette fonction renvoi les 10 commentaires de la page passé en parametre sur l'article (l'id) passé en parametre
*/
function GetCom($nba, $nbp){
	$sql = "SELECT * FROM commentaire WHERE ".$nba."=id_article ORDER by ID_com DESC LIMIT ".(($nbp-1)*10).",10";
	$result = mysql_query($sql);
	return $result;
}

/*
Cette fonction envoi un article dans la base, le nom, le mail, le texte et l'ID de l'article doivent être donné en parametre
*/
function NewCom($nom, $mail, $texte, $nba){
	$mail = mysql_real_escape_string(htmlspecialchars($mail));
	$nom = mysql_real_escape_string(htmlspecialchars($nom));
	$texte = mysql_real_escape_string(htmlspecialchars($texte));
	$texte = nl2br($texte);
	$date = date('Y/m/j');
	$sql = "INSERT INTO commentaire ( nom, mail, texte, date, id_article)
		VALUES ( '$nom', '$mail', '$texte', '$date', '$nba');";
	$result = mysql_query($sql);
}

?>
